package com.zzyl.nursing.vo;

import com.zzyl.common.annotation.Excel;
import com.zzyl.nursing.domain.DeviceData;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

/**
 * @author: zhengsuyang
 * @Desc:
 * @create: 2025-10-20 11:47
 **/
@Data
@AllArgsConstructor
@NoArgsConstructor
public class DeviceVo {

    /** 主键ID */
    private Long id;

    /** 物联网设备ID */
    @Excel(name = "物联网设备ID")
    private String iotId;

    /** 设备秘钥 */
    @Excel(name = "设备秘钥")
    private String secret;

    /** 设备名称 */
    @Excel(name = "设备名称")
    private String deviceName;

    /** 产品key */
    @Excel(name = "产品key")
    private String productKey;

    /** 产品名称 */
    @Excel(name = "产品名称")
    private String productName;

    /** 产品名称 */
    @Excel(name = "设备列表")
    private List<DeviceData> deviceDataVos;

}
